Rapid Selection of Services based on QoS
نویسندگان
چکیده
Modularity takes many forms depending on the programming paradigm. We focus on Service Oriented Architecture (SOA), where the primary module unit is a service. Service selection is a key part of SOA, and it is primarily done based on function; but Quality of Service (QoS) is rapidly gaining importance. Existing dynamic service selection approaches recompute the request each time which may be unnecessary. If the same service is chosen as having the “best” QoS for various selections, then that service may end with too much load. We propose the FASICA (FAst service selection for SImilar constraints with CAche) Framework which chooses a service with satisfactory QoS as quickly as possible. The key points are (1) to use a cache which stores previous search results, (2) to use K-Nearest Neighbor (K-NN) algorithm with K-d tree when a satisfactory service does not exist in the cache, and (3) to distribute the service request according to a distribution policy. The results of a simulation show that our approach can rapidly select a service compared to a conventional approach.
منابع مشابه
QoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملA procedure for Web Service Selection Using WS-Policy Semantic Matching
In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...
متن کاملQoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering
Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provi...
متن کاملA QoS Constraints Location-based Services Selection Model and Algorithm under Mobile Internet Environment
With the rapid development of communication technology and mobile Internet, selecting from mass Location-based Services to meet the needs for different users becomes the research hot spot under mobile Internet environment. First of all, it starts from QoS constraints as well as user preferences in this paper, and then describes a mobile service selection framework based on QoS constraints and u...
متن کاملApplying Genetic Algorithm to Select Web Services Based on Workflow Quality of Service
Due to the rapid development of Web technologies, Internet applications increasingly use different programming languages and platforms. Web services technologies were introduced to ease the integration of applications on heterogeneous platforms. The quality of Web services has received much attention as it relates to the service discovery process. However, less work has been done on issues rela...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کامل